package com.zhl.study.crateThread;

/**
 * @description 使用匿名内部类
 * 可以使用匿名内部类的方式创建Thread或Runnable的实例。
 * @Author: z156940l@outlook.com
 * @className Anonymous
 * @Date: 2024/5/22 20:10
 */
public class Anonymous {

    public void extThread(){
        // 继承Thread类
        Thread thread = new Thread() {
            public void run() {
                // 需要执行的代码
            }
        };
        thread.start();
    }

    public void implThread(){
        // 实现Runnable接口
        Runnable runnable = new Runnable() {
            public void run() {
                // 需要执行的代码
            }
        };
        Thread thread = new Thread(runnable);
        thread.start();
    }
}
